Spanien (Festland (von Barcelona bis Cádiz in Meeresnähe, selten im Landesinneren) und Balearen), Italien (Kalabrien, Sizilien und Sardinien), Griechenland (Kykladen, Kreta, Kasos, Karpathos und östliche Ägäis), Zypern, Türkei, Libanon, Syrien, Israel, Saudi-Arabien, Sinai, Ägypten, Lybien, Tunesien, Algerien und Marokko
In Felsfluren oder sandigen Bereichen, in Macchia und Gebüsch von trockenen und warmen Gebieten; im allgemeinen auf Kalkböden; in 0-700(1000) m Höhe